.footer-nav {
  position: absolute;
  width: 100%;
  height: 140rpx;
  bottom: 0;
  display: flex;
  justify-content: space-around;
  box-shadow: 0 -10rpx 40px rgba(0, 0, 0, 0.2);

  .nav-item {
    position: relative;
    width: 200rpx;

    .nav-icon {
      position: absolute;
      left: 50%;
      transform: translate(-50%);
      bottom: 64rpx;
    }

    .nav-title {
      font-size: 24rpx;
      position: absolute;
      left: 50%;
      transform: translate(-50%);
      bottom: 24rpx;
    }
  }
}